﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace B.S.DataBase.Production.Domain
{
    /// <summary>
    /// 预计划明细表
    /// </summary>
    public class PreProductionPlanDetailMondel
    {
        /// <summary>
        /// 自动生成序号（UI显示用）
        /// </summary>
        [Key]
        public int Id { get; set; } // 1,2,3...自动排序

        /// <summary>
        /// 产品标准名称
        /// </summary>
        public string Name { get; set; } // 物料主数据关联

        /// <summary>
        /// ERP系统编码
        /// </summary>
        public string ProductCode { get; set; }// 物料编码规则

        /// <summary>
        /// 规格参数组合
        /// </summary>
        public string Specification { get; set; } // 技术参数标准化

        /// <summary>
        /// 计量单位
        /// </summary>
        public string Unit { get; set; }   // 基础数据字典
        /// <summary>
        /// 本次计划数量（必填校验）
        /// </summary>
        public decimal Quantity { get; set; } // 数值型校验

        /// <summary>
        /// 交货时间要求
        /// </summary>
        public DateTime jiaohuoTime { get; set; }// 默认30天后

        /// <summary>
        /// 行项目备注
        /// </summary>
        public string remarks { get; set; }
    }
}
